package main.java.aplicacion.categorias.interfaces;

import java.util.List;

import main.java.aplicacion.ManejadorSistemaError;
import main.java.aplicacion.categorias.entidades.Categoria;
import main.java.aplicacion.categorias.excepciones.CategoriaError;
import main.java.datatypes.usuarios.UsuarioVO;

public interface CategoriaMgt {
	
	public  void altaCategoria(String nombre) throws CategoriaError;

	public Categoria find(String categoria);
	
	public List<String> listarCategorias() throws ManejadorSistemaError ;
	
	public List<String> listarJuegosCategoria(String nom) throws CategoriaError;
	
	public boolean existeCategoria(String nombre);
	
	public List<Categoria> obtenerCategorias(List<String> list);

}
